//  通过class 去定义一个类
/*
    对象中主要包含二部分
    属性  方法
*/
var Person = /** @class */ (function () {
    function Person() {
        this.names = "生物课";
        this.sex = '男';
    }
    /*
        默认为类
        static 添加后  变成了类方法
        类 时没有方法实例化
        规避名name报错

        readonly 只读不允许更改
    
    */
    Person.say = function () {
        console.log('hello!');
    };
    Person.age = 22;
    Person.ha = true;
    return Person;
}());
//实例化类
var p = new Person();
// p.sex='女'
console.log(new Person());
console.log(p.names);
// 如果static后   实例化无法使用就用  方法也一样 
console.log(Person.age);
// console.log(p.age);   会报错
